﻿/* Author: panya Version: 1.0  July 9, 2012 */

/* CSS reset */
body{font:14px "宋体",Tahoma,Helvetica,san-serif;background:#F8FCFF url(../images/body_bg.jpg) repeat-x left top;color:#133F8C;}
body,div,p,form,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
img{border:0;}
ul,ol{list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
a:link,a:visited{color:#133F8C;text-decoration:none;outline: none;}
a:hover {color: #F60;text-decoration:none; }
a:active {text-decoration: none;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0;}
.mgr{margin-right:10px;}
.mg10{margin-bottom:10px;}
.form{height:18px;line-height:18px;border:1px solid #ccc;background:#fff url(../images/form_bg.gif) repeat-x left top;font-family:arial,verdana,sans-serif;}
a.more,a.more:visited {padding-right:10px;font-size:12px;font-weight:normal;color:#000;}
a.more:hover{color:blue;text-decoration:underline;}
a.more2,a.more2:visited {padding-right:10px;font-size:12px;font-weight:normal;color:#fff;}
a.more2:hover{color:#333;text-decoration:underline;}

/* all */
 .logo,.nav{float:left;width:100%;}

 /* wapper */
  #wapper{margin:0 auto;padding:0;width:952px;overflow:hidden;zoom:1;}

/* logo */
 .logo{height:105px;background:url(../images/logo.jpg) no-repeat left center;text-align:right;}
  .login{margin-top:10px;}
  .login a{margin-left:8px;}

  .search{margin-top:75px;}
  .search .but{float:right;width:55px;height:24px;background:url(../images/btn-1.jpg) no-repeat left top;border:none;cursor:pointer;}
  .search .textshow{float:right;margin-right:5px;height:18px;border:1px solid #ccc;font-size:12px;line-height:18px;}

/* nav */
 .nav{padding-left:5px;height:34px;line-height:34px;background:url(../images/menu_bg.jpg) no-repeat left top;}
  .nav li{float:left;background:url(../images/menuline.gif) no-repeat left center;} 
  .nav a,.nav a:visited{float:left;display:inline;width:118px;color:#fff;text-align:center;font-family:"黑体";font-size:15px;font-weight:bold;}
  /*.nav a:hover{background:url(../images/btn_overbg.gif) no-repeat center bottom;color:#000;text-decoration:none;font-weight:bold;}*/
 .nav a:hover{color:#022346;text-decoration:none;background:url(../images/nav_hover_bg.png);}
  .nav .none{background:none;}
.nav .hover{color:#fff;text-decoration:none;}
 .hover li span{ color:#000 !important;}
 /* contant */
  .contant{padding:1px 2px 2px 2px;background-color:#fff;border:1px solid #D6DADD;border-bottom:none;overflow:hidden;zoom:1;}
  .con1,.con2,.shipshow,.con3,.conlist,.conshow,.flink{margin:8px 8px 0 8px;overflow:hidden;zoom:1;}

  /* con1 */
    .newsshow {float:left;padding:7px;width:700px;_height:248px;min-height:248px;height:auto!important;border:1px solid #BBD5EF;}
	 .flashnews{float:left;margin-right:10px;width:300px;}
	
	 .hotnews{float:right;margin-right:5px;width:380px;}
	  .hotnews .title{float:left;width:380px;height:26px;line-height:26px;font-weight:bold;font-weight:bold;color:#fff;background-color:#EBF4FD;text-align:right;}
	  .hotnews .title span{font-family:"黑体"; font-size:15px; font-weight:bold;float:left;padding:1px 15px 0 15px;text-align:center;background:url(../images/news_bg1.jpg) repeat-x left top;}
	  .hotnews ul{float:left;margin-top:5px;width:100%;overflow:hidden;zoom:1;text-align:right;font-size:12px;line-height:27px;color:#888;}
	  .hotnews ul a{float:left;font-size:14px;}

	.notice{float:right;padding:0px 1px 1px 1px;width:203px;border:1px solid #B8D5F5;}
	 .title-a1{font-family:"黑体"; font-size:15px; font-weight:bold;height:27px;line-height:27px;text-align:left;font-weight:bold;color:#fff;background:url(../images/right_bg1.jpg) repeat-x left top;}
	 .title-a1 span{margin-left:10px;}
	 .cont-a1{margin:4px 5px;_height:225px;min-height:225px;height:auto!important;}
	 .cont-a1 ul{overflow:hidden;zoom:1;line-height:25px;}


  
  .voyage-2{border-left:none;}

  .cont-a2{text-align:center;padding-top:5px;_height:193px;min-height:193px;height:auto!important;}
  .cont-a2 img{margin:5px 0;}
	.new_ico{background:url(../images/new.gif) no-repeat; display:inline-block; width:16px;}
/* shipshow */
 .shipshow{padding:1px;border:1px solid #BBD5EF;}
  .shipshow .title{float:left;}
  .cont-a3{float:left;width:882px;margin-top:15px;}
  .cont-a3 a{display:block;float:left;margin:0 5px;width:172px;text-align:center;font-size:12px;}
  .cont-a3 a img{margin-bottom:7px;}


/* con3 */
 .voyage{float:left;padding:1px;width:354px;border:1px solid #FF7C00;height:236px;}
  .voyage .title{height:26px;line-height:26px;background:url(../images/title_1.jpg) no-repeat left top;text-align:right;}
  .voyage .title span{float:left;margin-left:16px;font-weight:bold;color:#D81E27;font-family:"黑体"; font-size:15px; font-weight:bold;}
  .voyage ul{margin:5px 8px;overflow:hidden;zoom:1;}
  .voyage li{line-height:28px;background:url(../images/dd.jpg) repeat-x left bottom;color:#999;font-size:12px;text-align:right;}
  .voyage li a{color:#000;float:left;font-size:14px;}
.voyage li a:hover{color:#F60;}
  .voyage-3{border:1px solid #157FE9;}
  .voyage-3 .title{background:url(../images/title_2.jpg) no-repeat left top;}
  .voyage-3 .title span{color:#0066CC;}
  
  .voyage-2{border-left:none;} 
  .voyage-2 .title{background:url(../images/title_4.jpg) no-repeat left top;}  
  .con3 .voyage-2 .title{background:url(../images/title_3.jpg) no-repeat left top;}

  .guide{float:right;width:208px;}
  .guide img{float:left;}

/* footer */
 .footer{margin-top:10px;height:143px;text-align:center;background:url(../images/footer.jpg) repeat-x left top;}
 .footer ul{font-size:12px;padding-top:20px;padding-bottom:15px;}
 .footer ul a,.footer ul a:visited{color:#000;padding:0 10px;}
 .footer ul a:hover{color:#133F8C;}
 .footer p{line-height:23px;color:#666666;}

/* conlist */
 .conlist{overflow:hidden;zoom:1;}

 /* left */
  .left{float:left;width:210px;overflow:hidden;zoom:1;}

  /* site1 */
   .site1,.site2{margin-bottom:10px;padding:1px;border:1px solid #FF7C00;}
    .site1 .title,.site2 .title{height:26px;line-height:26px;background:url(../images/title_5.jpg) repeat-x left top;}
	.site1 .title span,.site2 .title span{margin-left:15px;font-weight:bold;color:#990000;}
	.site1 ul,.site2 ul{margin:5px;overflow:hidden;zoom:1;}
	.site1 li{line-height:22px;}
	.site1 li a,.site1 li a:visited{color:#000;font-size:12px;}
	.site1 li a:hover{color:#13408C;text-decoration:none;}

  /* site2 */
   .site2 li {margin:8px 8px 8px 5px;_margin:8px 5px 8px 2px;}
   .site2 li a,.site2 li a:visited{font-family:"黑体"; font-size:16px; display:block;padding-left:20px;width:167px;height:31px;line-height:31px;font-weight:bold;color:#666666;background:url(../images/site.jpg) no-repeat left top;}
   .site2 li a:hover{color:#000;text-decoration:none;}

 /* right */
  .right{float:right;padding:0 1px;width:710px;border:1px solid #B8D5F5;line-height:25px}
  .right .title{height:27px;line-height:27px;background:url(../images/right_bg1.jpg) repeat-x left top;}
  .right .title span{margin-left:10px;font-weight:bold;color:#fff;font-weight:bold;font-family:"黑体"; font-size:15px;}
  .right ul{margin:5px 10px;}
  .right li{line-height:30px;text-align:right;font-size:12px;color:#999;background:url(../images/dd.jpg) repeat-x left bottom;}
  .right li a{float:left;font-size:14px;}

 /* paper */
 .paper{display:block;float:right;margin:10px 0;}
 .paper span,.paper a:link,.paper a:visited{margin:0 2px;padding:3px 5px;font-size:12px;}
 .paper a:hover{background:url(../images/page_bg2.gif) repeat-x left top;}
 .paper .cli{font-weight:bold;}
 .paper Input{width:25px;border:1px solid #ccc;font-size:12px;text-align:center;}

 /* mapshow */
  .mapshow{margin-top:2px;height:25px;line-height:27px;background:#EBF4FD url(../images/mapshow.jpg) no-repeat left top;font-size:12px;}
  .mapshow span{margin-left:10px;margin-right:15px;font-weight:bold;color:#fff;}

 /* conshow */
  .conshow{overflow:hidden;zoom:1;}
   .conshow .title{margin-top:20px;margin-bottom:20px;padding-bottom:20px;text-align:center;background:url(../images/dd.jpg) repeat-x left bottom;}
   .conshow .title h1{font-size:28px;font-weight:bold;}
   .conshow .title h2{margin-top:10px;font-size:12px;font-weight:normal;color:#999;}
   .conshow .title h2 span{margin:0 15px;}
   .conshow .ccon{margin:0 25px;color:#000;line-height:30px;}

 /* conshow1 */
 .conshow1{overflow:hidden;zoom:1;}
  .conshow1 p{margin:28px 0;overflow:hidden;zoom:1;}
  .conshow1 p span{display:block;float:left;line-height:22px;}
  .conshow1 p TEXTAREA{width:450px;margin-top:10px;}
  .conshow1 div{width:100%;text-align:center;}
  .conshow1 div input{margin:0 10px;}
  .conshow1 .red{margin-left:5px;color:red;font-weight:bold;}
s
 /* fc */
 .fc{margin:10px 0;overflow:hidden;zoom:1;}
  .fccon{display:inline;float:left;margin:10px 0 10px 20px;width:320px;}
  .fccon img{float:left;margin-right:5px;}
  .fccon a,.fccon a:visited{font-weight:bold;font-size:16px;color:#009;}
  .fccon a:hover{color:#000;text-decoration:none;}
  .fccon p {margin:2px 0;height:80px;font-size:12px;color:#999;line-height:20px;overflow:hidden;zoom:1;}

 /* jump */
  .jump{height:400px;background:url(../images/jump.jpg) no-repeat center center;text-align:center;}
  .jump p{padding-top:252px;padding-left:280px;font-weight:bold;}
  .jump a,.jump a:visited{color:#000;}
  .jump a:hover{color:#009;}

 /* mlogin */
  .mlogin{margin:90px 40px;width:700px;height:220px;text-align:right;background:url(../images/login.jpg) no-repeat 100px center;overflow:hidden;zoom:1;}
  .mlogin form{float:right;margin-top:20px;text-align:left;}
  .mlogin p{margin:15px 0;}
  .mlogin div{margin-left:55px;}
  .mlogin div input{margin-right:10px;}

 /* zc */
  .zc{margin:20px 10px;width:900px;height:650px;background:url(../images/login2.jpg) no-repeat 70px center;overflow:hidden;zoom:1;}
  .zc span{display:block;float:left;text-align:right;line-height:25px;} 
  .zc div{margin-left:70px;}
  .zc .red{margin-left:5px;font-weight:bold;color:red;}
  
  .flink {background:url(../images/flink_bg.jpg) repeat-x; height:50px; border:1px solid rgb(255,216,173)}
  .flink select{width:178px; height:20px; vertical-align: top;
text-align: center;
margin-top: 20px;}